home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1996 #15 / Monster Media Number 15 (Monster Media)(July 1996).ISO / games_de / devil21f.zip / DEVIL.ZIP / DEVIL21 / CONFIG / D1REG.INI < prev    next >
Text File  |  1996-04-13  |  12KB  |  479 lines

  1. :DefaultPalFile 0
  2. {descent.256}
  3.  
  4. ** The option buttons
  5. * {txt} type data offset length multifunc numtypedescrip se-func.
  6. * txt: Description of this item
  7. * type: one of the following numbers
  8.    0: selection button with one choice
  9.       (here multifunc gives the number of children this option has)
  10.    1: selection button with more than one choice
  11.       (here multifunc gives the maximum number of choices the user can make
  12.        0=infinity)
  13.    2: normal light-value
  14.    3: size
  15.    4: coordinate
  16.    5: degrees
  17.    6: double
  18.    7: integer
  19.    8: avg. cube light (special handling, get with special function set over
  20.    9: avg. side light  side effect)
  21.   10: select texture group (up,down button + texture)
  22.       (set multifuncnr to 0!!)
  23.   11: select dooranimation group
  24.       (set multifuncnr to 0!!)
  25.   12: select texture group for thing
  26.       (set multifuncnr to 0!!)
  27.   13: thing coordinates (offset is here axis)
  28.   14: uv-coords
  29. * data,offset,length: structure, offset, length of variable. If length is 0
  30.    no data is changed only the sideeffect is done.
  31.    data is also used to determine the data for the sideeffect, so set it
  32.    even if length==0
  33. * numtypedescription: number of type descriptions.
  34. *  if negative then follows the names of the list recycled
  35. * se-func.: side effect function number: number of function to be called
  36. *  (the value is not altered by the standard procedures)
  37. *  if no side effect function shall be called: -1
  38. *  if this value shall not be changed by the user: -2
  39. *
  40. * type description:
  41. *  number (in hex)   number of entries belonging to this type  {txt}
  42. * number: number of descent
  43. * number of...: number of following subtypes
  44. * txt: description of number
  45. :Cube 3 * number of entries
  46. {Type} 0 0 0 1 1 4 0
  47.  00 0 {normal}
  48.  01 0 {fuel center}
  49.  03 0 {reactor}
  50.  04 1 {producer}
  51.   {produces} 1 8 0 4 0 22 -1
  52.    00 0 {medium hulk}
  53.    01 0 {medium lifter}
  54.    02 0 {spider}
  55.    03 0 {class 1 drone}
  56.    04 0 {class 2 drone}
  57.    05 0 {invisible vulcan}
  58.    06 0 {invisible hulk}
  59.    07 0 {supervisor}
  60.    08 0 {secondary lifter}
  61.    09 0 {heavy driller}
  62.    0a 0 {gopher, laser}
  63.    0b 0 {platform, laser}
  64.    0c 0 {platform, missile}
  65.    0d 0 {red triangle}
  66.    0e 0 {baby spider}
  67.    0f 0 {miniboss}
  68.    10 0 {heavy hulk}
  69.    12 0 {invisible lifter}
  70.    13 0 {vulcan man}
  71.    14 0 {light hulk}
  72.    15 0 {advanced lifter}
  73.    16 0 {defense proto}
  74. {inner light} 2 0 4 2 0 0 -1
  75. {avg.p. light} 8 0 0 0 0 0 1
  76.  
  77. :Side 3
  78. {texture 1} 10 1 0 2 0 0 -1
  79. {Turn txt2} 0 1 28 4 0 4 2
  80.  0 0 {0 degrees}
  81.  1 0 {90 degrees}
  82.  2 0 {180 degrees}
  83.  3 0 {270 degrees}
  84. {avg.p. light} 9 1 0 0 0 0 3 
  85.  
  86. :Point 6
  87. {xpos} 4 9 0 8 0 0 4
  88. {ypos} 4 9 8 8 0 0 4
  89. {zpos} 4 9 16 8 0 0 4
  90. {u-coord} 14 2 0 2 0 0 -1
  91. {v-coord} 14 2 2 2 0 0 -1
  92. {light} 2 2 4 2 0 0 5
  93.  
  94. :Thing 4
  95. {type} 0 3 0 1 6 6 6
  96.  02 4 {robot}
  97.   {robot} 0 3 1 1 0 24 7
  98.    00 0 {medium hulk}
  99.    01 0 {medium lifter}
  100.    02 0 {spider}
  101.    03 0 {class 1 drone}
  102.    04 0 {class 2 drone}
  103.    05 0 {invisible vulcan}
  104.    06 0 {invisible hulk}
  105.    07 0 {supervisor}
  106.    08 0 {secondary lifter}
  107.    09 0 {heavy driller}
  108.    0a 0 {gopher, laser}
  109.    0b 0 {platform, laser}
  110.    0c 0 {platform, missile}
  111.    0d 0 {red triangle}
  112.    0e 0 {baby spider}
  113.    0f 0 {miniboss}
  114.    10 0 {heavy hulk}
  115.    11 0 {big boss 1}
  116.    12 0 {invisible lifter}
  117.    13 0 {vulcan man}
  118.    14 0 {light hulk}
  119.    15 0 {advanced lifter}
  120.    16 0 {defense proto}
  121.    17 0 {big boss 2}
  122.   {drop type} 0 3 76 1 2 4 14
  123.    00 0 {nothing}
  124.    ff 0 {default}
  125.    02 2 {robot}
  126.     {drop} 0 3 77 1 0 22 -1
  127.      00 0 {medium hulk}
  128.      01 0 {medium lifter}
  129.      02 0 {spider}
  130.      03 0 {class 1 drone}
  131.      04 0 {class 2 drone}
  132.      05 0 {invisible vulcan}
  133.      06 0 {invisible hulk}
  134.      07 0 {supervisor}
  135.      08 0 {secondary lifter}
  136.      09 0 {heavy driller}
  137.      0a 0 {gopher, laser}
  138.      0b 0 {platform, laser}
  139.      0c 0 {platform, missile}
  140.      0d 0 {red triangle}
  141.      0e 0 {baby spider}
  142.      0f 0 {miniboss}
  143.      10 0 {heavy hulk}
  144.      12 0 {invisible lifter}
  145.      13 0 {vulcan man}
  146.      14 0 {light hulk}
  147.      15 0 {advanced lifter}
  148.      16 0 {defense proto}
  149.     {drop num} 7 3 78 1 0 0 -1
  150.    07 2 {item}
  151.     {drop} 0 3 77 1 0 4 -1
  152.      03 0 {!thing} * start with list for things
  153.      00 0 {>type} * search for offset 0
  154.      07 0 {#item} * search for no.7
  155.      01 0 {!item type} * search for offset 1 (must be at the end)
  156.     {drop num} 7 3 78 1 0 0 -1
  157.   {behaviour} 0 3 143 1 0 4 -1
  158.    80 0 {sits still}
  159.    81 0 {normal}
  160.    83 0 {drop mines}
  161.    85 0 {station}
  162.   {texture} 12 3 235 4 0 0 -1
  163.  03 2 {hostage}
  164.   {no.} 7 3 1 1 0 0 -1
  165.   {size} 3 3 56 4 0 0 8
  166.  04 1 {start}
  167.   {no.} 7 3 1 1 0 0 -1
  168.  07 2 {item}
  169.   {item type} 0 3 1 1 0 22 9
  170.    00 0 {extra life}
  171.    01 0 {energy boost}
  172.    02 0 {shield boost}
  173.    03 0 {laser} 
  174.    04 0 {blue key}
  175.    05 0 {red key}
  176.    06 0 {yellow key}
  177.    0a 0 {1 concussion} 
  178.    0b 0 {4 concussions}
  179.    0c 0 {quad laser}
  180.    0d 0 {vulcan cannon}
  181.    0e 0 {spreadfire}
  182.    0f 0 {plasma cannon}
  183.    10 0 {fusion cannon}
  184.    11 0 {proximity bombs}
  185.    12 0 {1 homing}
  186.    13 0 {4 homings}
  187.    14 0 {smart missile}
  188.    15 0 {mega missile}
  189.    16 0 {vulcan ammo}
  190.    17 0 {cloaking dev}
  191.    19 0 {invulnerability}
  192.   {item grfx} 0 3 83 4 0 22 -1
  193.    24 0 {extra life}
  194.    12 0 {energy boost}
  195.    13 0 {shield boost}
  196.    14 0 {laser} 
  197.    18 0 {blue key}
  198.    1a 0 {red key}
  199.    19 0 {yellow key}
  200.    22 0 {1 concussion} 
  201.    23 0 {4 concussions}
  202.    33 0 {quad laser}
  203.    25 0 {vulcan cannon}
  204.    26 0 {spreadfire}
  205.    27 0 {plasma cannon}
  206.    28 0 {fusion cannon}
  207.    29 0 {proximity bombs}
  208.    2a 0 {1 homing}
  209.    2b 0 {4 homings}
  210.    2c 0 {smart missile}
  211.    2d 0 {mega missile}
  212.    2e 0 {vulcan ammo}
  213.    2f 0 {cloaking dev}
  214.    31 0 {invulnerability}
  215.  09 1 {reactor}
  216.   {texture} 12 3 147 4 0 0 -1
  217.  0e 1 {coop start}
  218.   {no.} 7 3 1 1 0 0 -1
  219. {xpos} 13 3 0 0 0 0 16
  220. {ypos} 13 3 1 0 0 0 16
  221. {zpos} 13 3 2 0 0 0 16
  222.   
  223.   
  224. :Wall 2
  225. {wall-type} 0 4 16 1 3 5 10
  226.  01 2 {blow door}
  227.   {animation} 11 4 20 1 0 0 11
  228.   {hitpoints} 7 4 10 2 0 0 -1
  229.  02 5 {normal door}
  230.   {animation} 11 4 20 1 0 0 11
  231.   {} 0 4 17 1 0 4 -1
  232.    00 0 {stays open, laser}
  233.    08 0 {stays open, switch}
  234.    10 0 {open/close w. laser}
  235.    18 0 {open/close w. switch}
  236.   {} 0 4 24 1 0 2 -1
  237.    00 0 {don't open at end}
  238.    01 0 {open at end}
  239.   {key} 0 4 21 1 0 4 -1
  240.    01 0 {no key at all}
  241.    02 0 {blue key}
  242.    04 0 {red key}
  243.    08 0 {yellow key}
  244.   {hitpoints} 7 4 10 2 0 0 -1
  245.  05 1 {shoot through}
  246.   {hitpoints} 7 4 10 2 0 0 -1
  247.  03 0 {only texture}
  248.  04 0 {only switch}
  249. {switch} 0 4 25 1 2 5 12
  250.  ff 0 {no switch}
  251.  04 0 {alternate exit}
  252.  03 0 {normal exit}
  253.  02 1 {producer}
  254.   {switches} 7 7 12 2 0 0 -2
  255.  00 1 {open door}
  256.   {switches} 7 7 12 2 0 0 -2
  257.  
  258. * The switchtypes are translated in Devil (reason: otherwise switch_... are no
  259. * constants). These are the correct codes for Descent 1:
  260. * {} 0 4 25 2 2 5 12
  261. *    0 0 {no switch}
  262. * 0100 0 {alternate exit}
  263. * 0008 0 {normal exit}
  264. * 0040 1 {producer}
  265. *  {switches} 7 7 12 2 0 0 -2
  266. * 0001 1 {open door}
  267. *  {switches} 7 7 12 2 0 0 -2
  268.  
  269. :Internal 1
  270. {Group} 0 5 200 4 4 4 -1
  271.  0 4 {Move&Display}
  272.   {Visibility} 4 5 16 8 0 0 -1
  273.   {Moving you} 4 5 32 8 0 0 -1
  274.   {Turning you} 5 5 56 8 0 0 -1
  275.   {Display what} 1 5 242 4 0 5 15
  276.    0 0 {cubes}
  277.    1 0 {all lines}
  278.    2 0 {things}
  279.    3 0 {walls}
  280.    4 0 {extra markers}
  281.  1 3 {Bitmap}
  282.   {Moving bitmap} 7 5 80 4 0 0 -1
  283.   {Turning bitmap} 5 5 84 8 0 0 -1
  284.   {Stretch bitmap} 6 5 92 8 0 0 -1
  285.  2 10 {Modify&Illum.}
  286.   {Moving obj.} 4 5 40 8 0 0 -1
  287.   {Turning obj.} 5 5 64 8 0 0 -1
  288.   {Gridsize} 4 5 100 8 0 0 -1
  289.   {Grid} 0 5 188 4 0 2 -1
  290.    0 0 {off}
  291.    1 0 {on}
  292.   {Conn. dist.} 4 5 116 8 0 0 -1
  293.   {UConn. dist.} 4 5 124 8 0 0 -1
  294.   {Enlarge *} 6 5 8 8 0 0 -1
  295.   {Quarterway} 4 5 204 8 0 0 -1
  296.   {Brightness} 6 5 212 8 0 0 13
  297.   {Min. light} 2 5 220 2 0 0 -1
  298.  3 7 {Warnings}
  299.   {Ask del one} 0 5 192 4 0 2 -1
  300.    0 0 {off}
  301.    1 0 {on}
  302.   {Ask del tagged} 0 5 196 4 0 2 -1
  303.    0 0 {off}
  304.    1 0 {on}
  305.   {Convex/Weird} 0 5 222 4 0 2 -1
  306.    0 0 {off}
  307.    1 0 {on}
  308.   {Grid & rotate} 0 5 238 4 0 2 -1
  309.    0 0 {off}
  310.    1 0 {on}
  311.   {Double keys} 0 5 226 4 0 2 -1
  312.   0 0 {off}
  313.    1 0 {on}
  314.   {2 reactors} 0 5 230 4 0 2 -1
  315.    0 0 {off}
  316.    1 0 {on}
  317.   {Thing o.o.B.} 0 5 234 4 0 2 -1   
  318.    0 0 {off}
  319.    1 0 {on}
  320.  
  321. :DoorNames 0
  322. {wall door}
  323.  
  324. :DoorStarts 26
  325.  371  376    0  387  399  413  419  424    0  436
  326.  444  459  472  486  492  500  508  515  521  529 
  327.  536  543  550  563  570  577
  328.  
  329. :LightSources 33
  330. 212
  331.  200 200
  332.    0   0
  333. 213
  334.  200 200
  335.    0   0
  336. 214
  337.    0 200
  338.    0   0
  339. 222
  340.  200   0
  341.    0   0
  342. 221
  343.    0 200
  344.    0   0
  345. 264
  346.   50  50
  347.   50  50
  348. 265
  349.   40  40
  350.   40  40
  351. 268
  352.   40  40
  353.   40  40
  354. 278
  355.   40  40
  356.   40  40
  357. 279
  358.   50  50
  359.   50  50
  360. 280
  361.   30  30
  362.   50  50
  363. 281
  364.   70  70
  365.   70  70
  366. 282
  367.   40  40
  368.   40  40
  369. 283
  370.   60  60
  371.   60  60
  372. 284
  373.   70  70
  374.   70  70
  375. 285
  376.   80  80
  377.   80  80
  378. 286
  379.  100 100
  380.  100 100
  381. 287
  382.  100 100
  383.  100 100
  384. 288
  385.  100 100
  386.  100 100
  387. 292
  388.   50 100
  389.   50 100
  390. 293
  391.   40  40
  392.   40  40
  393. 294
  394.   50 100
  395.   50 100
  396. 250
  397.  150   0
  398.  150   0
  399. 251
  400.  150   0
  401.  150   0
  402. 252
  403.  150   0
  404.  150   0
  405. 253
  406.  150   0
  407.  150   0
  408. 356
  409.  150 150
  410.  150 150
  411. 355
  412.   50  50
  413.   50  50
  414. 322
  415.  170 170
  416.  170 170
  417. 333
  418.  100 100
  419.  100 100
  420. 334
  421.   40  40
  422.   40  40
  423. 335
  424.  150 100
  425.  100 150
  426. 336
  427.  100 200
  428.  100 200
  429. 337
  430.   80  80
  431.   80  80
  432.  
  433. :RdlNums 584
  434.  721  722    0  723    0    0  724  725  726  727  728  729  730 
  435.  731  732  733  734  735  736  737  738  739  740  741  742  743 
  436.  744  745  746  747  748  749  750  751  752  753  754  755  756 
  437.  757  758  759  760  761  762  763  764  765  766  767  768  769 
  438.  770  771  772  773  774  775  776  777  778  779  780  781  782 
  439.  783  784  785  786  787  788  789  790  791  792  793  794  795 
  440.  796  797  798  799  800  801  802  803  804  805  806  807  808 
  441.  809  810  811  812  813  814  815  816  817  818  819  820  821 
  442.  822  823  824  825  826  827  828  829  830  831  832  833  834 
  443.  835  836  837  838  839  840  841  842  843  844  845  846  847 
  444.  848  849  850  851  852  853  854  855  856  857  858  859  860 
  445.  861  862  863  864  865  866  867  868  869  870  871  872  873 
  446.  874  875  876  877  878    0  879  880  881  882    0  883  884 
  447.  885  886    0  887  888  889  890  891  892  893  894  895  896 
  448.  897  898  899  900  901  902  903  904  905  906  907  908  909 
  449.  910  911  912  913  914  915  916  917  918  919  920  921  922 
  450.  923  924  925  926  927  928  929  930  931  932  933  934  935 
  451.  936  937  938  939  940  941  942  943  944  945  946  947  948 
  452.  949  950  951  952  953  954  955  956  957  958  959  960  961 
  453.  962  963  964  965  966  967  968  969  970  971  972  973  974 
  454.  975  976  977  978  979  980  981  982  983  984  985  986  987 
  455.  988  989  990  991  992  993  994  995  996  997  998  999 1000 
  456. 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 
  457. 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 
  458. 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 
  459. 1040 1041 1042 1048 1064 1072 1075 1076 1079 1083 1091 1099 1107 
  460. 1115 1123 1131 1136 1139 1140 1145 1146 1149 1150 1157 1158 1167 
  461. 1168 1177 1188 1189 1199 1218 1239 1242 1245 1248 1251 1255 1258 
  462. 1261 1264 1267 1270 1273 1277 1287 1342 1343 1344 1345 1346 1347 
  463. 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 
  464. 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 
  465. 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 
  466. 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 
  467. 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 
  468. 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 
  469. 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 
  470. 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 
  471. 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 
  472. 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 
  473. 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 
  474. 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 
  475. 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 
  476. 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 
  477. 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 
  478. 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 
  479.